tantalus's cup - German English Dictionary